#include <bits/stdc++.h>
using namespace std;
int arr[1000][1000];
int abb[1000][1000];
void fac(int x1,int y1,int x2,int y2,int a)
{
  arr[x1][y1]+=a;
  arr[x2+1][y2+1]+=a;
  arr[x2+1][y2]-=a;
  arr[x2][y2+1]-=a;
}

int main()
{
  ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
  int n,m,q;cin>>n>>m>>q;
  for(int i=1;i<=n;++i)
  {
    for(int j=1;j<=m;++j)
    {
      int x;cin>>x;
      fac(i,j,i,j,x);
    }
  }
  while(q--)
  {
    int x1,y1,x2,y2,c;
    cin>>x1>>y1>>x2>>y2>>c;
    fac(x1,y1,x2,y2,c);
  }
  for(int i=1;i<=n;++i)
  {
    for(int j=1;j<=m;++j)
    {
      abb[i][j]=arr[i][j]+abb[i-1][j]+abb[i][j-1]-abb[i-1][j-1];
      cout<<abb[i][j]<<" ";
    }
    cout<<endl;
  }



  return 0;
}
